swamp locust - Turkish English Dictionary